﻿using System;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using G.Web;
using System.Runtime.Serialization;
using G.WeiBo.WebAPI.Domain;

namespace G.WeiBo.WebAPI.Response
{
    [DataContract]
    public class TimelineResponse : ResponseData
    {
        [DataMember(Name = "statuses")]
        public Message[] Messages { get; set; }

        [DataMember(Name = "hasvisible")]
        public bool Hasvisible
        {
            get;
            set;
        }

        [DataMember(Name = "previous_cursor")]
        public float Previous_cursor
        {
            get;
            set;
        }

        [DataMember(Name = "next_cursor")]
        public float Next_cursor
        {
            get;
            set;
        }

        [DataMember(Name = "total_number")]
        public float Total_number
        {
            get;
            set;
        }
    }
}
